have an untimely end - German English Dictionary